# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause

add_subdirectory(defaultsurfaceformat)
add_subdirectory(qwebenginepage)
add_subdirectory(qwebenginepermission)
add_subdirectory(qwebengineprofile)
add_subdirectory(qwebengineprofilebuilder)
add_subdirectory(qwebengineview)
add_subdirectory(favicon)
add_subdirectory(loadsignals)
add_subdirectory(proxy)
add_subdirectory(proxypac)
add_subdirectory(schemes)
add_subdirectory(shutdown)
add_subdirectory(qwebenginedownloadrequest)
add_subdirectory(qwebenginehistory)
add_subdirectory(qwebenginescript)
if(LINUX)
    add_subdirectory(offscreen)
    add_subdirectory(qtbug_110287)
endif()
if(NOT MACOS)
    add_subdirectory(touchinput)
endif()
if(QT_FEATURE_accessibility)
    add_subdirectory(accessibility)
endif()
if(QT_FEATURE_webengine_printing_and_pdf)
    add_subdirectory(printing)
endif()
if(QT_FEATURE_webengine_spellchecker AND NOT CMAKE_CROSSCOMPILING AND NOT QT_FEATURE_webengine_native_spellchecker)
    add_subdirectory(spellchecking)
endif()
if(QT_FEATURE_webengine_extensions)
    add_subdirectory(extensions)
endif()
